While Dune Rats were last in NYC they broke into Coney Island to film a clip for their track Red Light, Green Light. Check that shit outtttttttttt. Spot the cameo by Bob from Best Coast. [youtube]http://www.youtube.com/watch?feature=player_embedded&v=EmuZKSQKjEk[/youtube]