Brigid posted BOOM!'s promotional Xtranormal video earlier today, for Stan Lee's The Traveler. The book arrives in comic shops today, and just like last month when Stan Lee's Soldier Zero hit shops, BOOM!’s marketing team of Chip Mosher and Ivan Salazar are visiting Southern California comic shops to see how the book is doing.
Traveler writer Mark Waid was supposed to join them, but apparently that didn't work out (nice house, though, Mark ... it looks very familiar):
So Chip recruited The Yuan Brothers, from the movie Observe and Report, to help them out: