I bought my first ride from Killer Creek and I can't give them enough praise. I didn't get the pushy salesman attitude and everyone I spoke to was incredibly patient and helpful. Highly reccomend! New Bikes Shop Now. Featured Inventory. Latest Reviews. Tammie Mischief wyatt and all killer creek crew are top notch in my book thank you so much Employee: Tammie "Mischief" Wyatt.