Well that's nice, now could you tear yourself away from a moment and do a proper thread where you tell us what the hell you are on about...

Seems hes talking about this site:
Never heard of it though. (Just googled "reviews on the run" to find out)
Might check them out later.
But I agree, this post was hard to make sense of.

I hadn't heard of those, may check them out though.


Reply to Thread

This thread is locked