First drive of the year.

Sounds like fun, except for the shake.
It probably was the tires from sitting causing that till they got warmed up.
What brakes are on the front?
Feel like the brakes were pulling, or something suspension?