Neighbors house got TPd last night and now its listed on Zillow for $12.5 million DELA ST FOR

Neighbors house got TPd last night and now its listed on Zillow for $12.5 million DELA ST FOR

See More
See More
Upload a Meme