Jimmy Fallon's been doing a whole bunch of things to prepare for his show's debut March 2nd. Including filming his show's opening montage, which looks a lot like the SNL opening montage, except with Jimmy wandering around aimlessly and buying tacos...
Read More...