Live at the Leicester Square Hippodrome London

 
 

The Hippodrome at London’s Leicester Square holds was pumping that night, when around 2000 party people watched us perform.

 

What a night