Originally posted by: RATLSNAKE
Honestly, we need to take this to the media.
Major newspapers in USA, UK, Australia, and Europe.
Honestly, we need to take this to the media.
Major newspapers in USA, UK, Australia, and Europe.
We have major newspapers in Canada too