It looks like aliens are even checking out The Energy Drink Outlet...