Listen Live
RNB Philly Featured Video
CLOSE

A UFO has been spotted in New York or at least that’s what the video suggests.

This video popped up on Youtube and has the people of New York keeping their eyes glued to the sky. Yup, those little lights in the picture are supposed to be UFO’s. Some believe that they are balloons but no one has confirmed anything yet!

Picture 10

Compton Crip Goes Crazy After Using Sherms [VIDEO]

Algebra Teacher Goes Crazy,Starts Flipping Desks & Throwing Chairs [VIDEO]