Incredible spot, the LFA is such a beast!
Responder
Amazing spot
Ohh hell yeah! Can't wait to spot one myself for the first time.
I hope U'll find one soon!
Awesome!