it’s the video for passion pit’s “little secrets”. and it’s not because of the music. it’s the video. i have a weak stomach apparently. the imax always makes me want to throw up too so i guess i shouldn’t be surprised. check out the video here if you don’t get motion sickness. if you do, just close your eyes and listen to the song.
rock on folks,