Major spam issues here?

seems some spam has managed to reach htmf once again and has come back in a bigger way :stuck_out_tongue:

[edit]

The russians are comingā€¦the russians are coming

[/edit]

Sureā€¦