Fan-O-Rama

Great effort. OK fun.