Anyone seen the 70 Vert in the newest Owl City and Carly Rae Jepsen video? Does it belong to anyone on here? http://www.youtube.com/watch?v=H7HmzwI67ec