#thetempertrap
Top Voted Definition for #thetempertrap
The Temper Trap are a rock band from Melbourne, Australia who have decamped to London, UK to tour festivals such as Glastonbury and headline shows, release an album called Conditions etc. see www.thetempertrap.net
0