We convinced downtown Providence that an Alien Invasion was taking place! Their reactions are priceless!