According to a tweet by the Editor-in-Chief of 0-60, Mike Spinelli, the magazine will be disappearing off newsstands after only three years. Economy strikes again?