Biography

Towards the end of 2002, five guys, all in their early twenties, founded the band Timid Tiger in Cologne, Germany.

Read More