We brightened up a cold, rainy Wednesday in NYC with a little fun from the young Chicago rockers Twin Peaks, whose video for “Stand In The Sand” has us eagerly anticipating the carefree days of summer. The rebellious band of teenagers are already carving out a name for themselves with their self-recorded album Sunken, and their lo-fi sound is surely going to be a hit among the crowds at SXSW this year.
Hanni El Khatib: Family