megablast - People who say this motherfucker is the most annoying monster to fight Haven’t fough

more about : megablast