Carpet Cyclone August 10, 2015 by Ryan Mason My fiancee's birthday is approaching and it got me thinking...