Get daily updates via RSS
Verdon Taylor was arrested in February, 2012 for allegedly stripping naked in the parking lot of a Walmart, walking inside and putting on socks, then shopping.
View all posts by: victorcaba