← Back to Users
RichMayo's activity in the archive.
There is no way on God's Green Earth that the ball in the d/l video is moving anywhere close to 300 kph!! Not to say that the article is a sham, but is the video even associated with the current news release??
There is no way on God's Green Earth that the ball in the d/l video is moving anywhere close to 300 kph!! Not to say that the article is a sham, but is the video even associated with the current news release??