THE HITCHERS part 8 of 8 ABBA COVER MAMMA MIA !

Filmed at dolan’s warehouse in Ireland at the living in the city gig on saturday the 24.01.2009.

Thanks! You've already liked this