Steve Grand's Slow Rendition Of "All-American Boy" Will Melt Your Heart: VIDEO - Towleroad Gay News