Become a Member
Life

Don't Stop Believin': The Maccabeats do Glee live

July 11, 2011 08:38

ByJennifer Lipman, Jennifer Lipman

1 min read

The Maccabeats performed for one night only in London at a concert organised by Bnei Akiva. Watch them take on The Glee smash hit.