Unusuall way of aircraft spotting...was it an owner of that aircraft that uploaded pics:



Aircraft N7634F Data