Reports of “8-10ft tall shadow aliens” at a Miami mall have been debunked, as local police are explaining what actually happened after swarms of cops showed up to the shopping center on New Year’s Day.
1 view
397
117
6 months ago 00:22:52 1
Ecuador’s Noboa crushes dissent for corporate masters
6 months ago 00:20:18 1
Tita Lau LIVE @ Get Closer, Miami, USA, Tech House / House
6 months ago 00:04:53 1
Ice Cube - Smoke Some Weed (Dirty) (Official Music Video) HQ w/ LYRICS