BRB Getting Sucked Into Pete Wentz Shenanigans (Updated 9/10 4:13pm)
Here we go again–mysterious sites, videos, twitters are afloat on the Internet. What could it be leading up to? An announcement from The Cab? A Clandestine release? Something Fall Out Boy related?
This (DeLeon video + read the comment from _princess_han_)
A Twitter
Are you getting sucked into this, too?
UPDATE: