Thomas Strange Thomas Strange Luxembourg I'm strange... Thomas Strange’s tracks Glowing In A Light House by Thomas Strange published on 2013-11-16T08:25:10Z My Name Is Steeve by Thomas Strange published on 2013-11-16T08:23:13Z Alien by Thomas Strange published on 2013-11-16T08:21:28Z We Want Rock N Roll by Thomas Strange published on 2013-11-16T08:19:10Z Jayce And The Wheeled Warriors by Thomas Strange published on 2013-11-10T00:57:28Z