Flip Ultra HD

Just bought one of these from the states. Verdict? Yes.

Comments

Popular Posts