Are those llamas or alpacas...and WTF are they doing near a UPS truck?!? I'm confused.LISTEN LIVE NOW!