I love Daft Punk. In case you somehow managed to sleep thru the late 90s and missed them at their peak here in the US, I’ve included some bonus footage after the break. Bigger, Harder, Faster, Stronger!
No related stories.
Tagged with: Late Night Music Theater