TOTUS
Showing posts with label
smell test
.
Show all posts
Showing posts with label
smell test
.
Show all posts
Friday, August 7, 2009
S.H.I.T. vs. P.E.T.A.
›
A recent study done at the prestigious Sam Houston Institution of Technology better know as S.H.I.T. has found that flagellant emissions by...
13 comments:
›
Home
View web version