TRAP FOR DUMMIES

trap for Dummies

: a device for having recreation or other animals especially : one which retains by springing shut quicklyThe original video was speculated to have white Harley Davidson riders, but instead the crew wound up capturing the aftermath of “the Wink Parade” where hundreds of bikers display their things. “It absolutely was a celebration,” Queens

read more