Prove you're smarter than this awesome turtle!
1. The cast of the TV show "Glee" cracked the Billboard Top 10 in 2009 with a cover of which song?
Sister Christian
Barracuda
Crossroads
Don't Stop Believin'
Sister Christian
Barracuda
Crossroads
Don't Stop Believin'