Overview
Live in Berlin is a DVD release from They Might Be Giants exclusively available to 2015 Instant Fan Club subscribers. The DVD contains a recording of TMBG's concert at the Astra in Berlin on the 2013 Nanobots tour.
RATING
0.00
DIRECTOR
COUNTRIE
United States of America
RELEASE DATE
2015
TIME
GENRE
Music
Movie Trailer
Not Found