User rating, 4.4 out of 5 stars with 434 reviews.
no it does not.
Answered by smgf 10 years ago
The memory card is sold separately.
Answered by CommunityAnswer 10 years ago