No Picture

Are Electric Cars Taking Over?

October 13, 2016 teacher 0

Maddie McVeigh STAFF WRITER   In recent years, numerous car manufacturers have been working towards the ultimate electric car. Tesla, a successful car company, may […]


Scream Television

October 7, 2015 Violet Finn 0

Tuesday, November 1st, MTV’s summer hit Scream finished its first season strong with a gore filled finale. Chocked full of guttings, stabbings, and an ice […]

1 2 3 9