5
geaz
6y

Just surfed the devRant page on firefox and saw this. After seeing the tag "your website sucks" I wasn't sure, if it is a bug or a pictures posted by someone...

It was not a picture. Three rants overlapped each other.

Comments
Add Comment