Barracuda (Glee Cast Version) Album: Glee Cast: Season Five (Trio) (Original Soundtrack)Artist: Glee Cast feat Adam Lambert Listen and download
Barracuda (Glee Cast Version) Album: Glee The Music - Trio - Season 5x10Artist: Adam Lambert, Glee Cast Listen and download