Where can you see a zweilous rufflet and ferrothorn pokemon black and white?

i have pokemon black and the only 3 pokemon i still need to see is zweilous rufflet and ferrothorn i know you can evolve deino and ferroseed but i really dont feel like evolving them and i have no idea how im gonna find a rufflet so does anyone know of any in game trainers who have theese pokemon
3 answers 3