Prank Bros invaded Newport Rhode Island to have some fun with the natives. Watch as Al the Alien stands at highway on ramps and sneaks up on people at the park.

Leave a Reply