Just saw the small teaser for this weeks episode #rehash and call me crazy but it reminds me of something/someone...
Commenting On My Friends Commenting - Video Clip | South Park Studios
Commenting On My Friends Commenting - Video Clip | South Park Studios