The Olympic games are suddenly upon us and here is the unofficial unofficial song of the 2012 London Olympics. Tina Turner's anthem "Simply the Best" yes, the one heard at every sports stadium, has had a much needed makeover by I Monster. Gold medal performance.
No comments:
Post a Comment