Back to the Future’s Tom Wilson Video Blogs in New York City & Saves a Suicidal Person!?

The ultimate bully (Biff) from the Back to the Future series, Tom Wilson, vlogs his tour through New York City! First some Ghostbuster action with James Rolfe, and now Tom Wilson with his puppet pal, today just get better and better. Also, just for some extra candy treats, checkout this hilarious tune by Tom: Here!