TLR 22-4 release video / rock video

944

If Rock music, talking heads and RC Cars are your cup of tea than find yourself a chair cause TLR’s video might just make you weak at the knees! On the other hand, if neither is, than first of all what are you doing at RCNews.net and secondly, go grab yourself a cup of tea…

RCNews.net are not responsible for any headbanging-related injurys sustained whilst watching…