Video Premiere: Popup – “Love Triangle” Posted on February 11, 2009 by XOTL [vimeo]http://vimeo.com/3176246[/vimeo]