M Mike_88 New member Apr 11, 2008 #1 I came across some really gross looking liquid that was red that was apparently 'steroids' any idea of what it could be?
I came across some really gross looking liquid that was red that was apparently 'steroids' any idea of what it could be?