The Fray’s New Video Hits ABC’s Airwaves and Features a Yamaha Piano
YCAA Lent a C7 grand piano to the new music video to “You Found Me,” which is doubling as part of a promo video for the hit show Lost. - December 05, 2008
Press Releases 1 - 1 of 1