Outshine reflects the random thoughts and blunt views of the author on a variety of topics including sports, music, politics, travel, religion. The author also shares lively anecdotes .
0