It's about two months until The Cribs take the stage at Leeds 2015 and about thirteen years since their first performance there. Luckily the band has some home video footage from that show in 2002, and they've released in on YouTube. Watch it here! https://youtu.be/VaSdo5cB3tQ