J JustMe Member Aug 25, 2009 #2 it was spot-it or spot-on, something like that i think. but i don't think it is a real site. i think it was trying to mimic facebook or twitter.
it was spot-it or spot-on, something like that i think. but i don't think it is a real site. i think it was trying to mimic facebook or twitter.