A massive explosion detonated by teenagers on the outskirts of Brevard the evening of New Year’s Day rattled windows - and the nerves - of many area residents.