steve.rogueleaf.com
The Monster Energy Drink is Satan Lady Interrupted a Muslim Prayer at the National Cathedral??
So… everyone has seen the video of the woman who claims (through some deplorable use of Hebrew script and numerals and other odd arguments) that Monster Energy Drinks are from Satan: Has ever…